.link:hover,.sidebar-nav__link--has-sub-links:hover{cursor:pointer}.box--with-image{display:flex;flex-wrap:wrap;align-items:center;table-layout:fixed}.box__image{margin:0;padding:0}.box__image img{display:block;width:100%}.box__image .main-featured-image-color-options{text-align:center;margin-bottom:20px}.box__image .main-featured-image-color-options ul{list-style:none}.box__image .main-featured-image-color-options .image-colors{display:flex;justify-content:center}.box__image .main-featured-image-color-options .image-colors li{padding:0 10px}.box__image .main-featured-image-color-options .image-colors a{width:50px}.box__image .main-featured-image-color-options .image-colors .mainImageThumb{display:table-cell;cursor:pointer}.box__image .main-featured-image-color-options .image-colors .selected{border:solid 2px #4d516a;padding:2px}.box__content{font-size:22px}.box--with-image .box__content,.box--with-image .box__image{display:inline}.box--with-image .box__image img{padding:0;margin:0;display:block}.box--with-image .box__image-background{min-height:450px;background-size:cover;background-position:left top;background-repeat:no-repeat}.box--with-stacked-image img{margin:0 auto}.box__price{padding-top:25px;font-size:28px}.box__price .box__price-content{font-size:18px}.box__price .product-item__price{font-weight:700}.box__price .box__price-sale{color:#f15c22}.section-vaio-sx12_text-with-optional-image-hero .box__image,.section-vaio-sx14_text-with-optional-image-hero .box__image{margin:40px 0}.slideshow-section--dual{margin-top:0!important;padding-top:20px!important}.fs-slideshow__content{max-width:82%}.fs-slideshow__heading{font-size:40px;font-size:2.22222rem}.fs-slideshow__subheading{font-size:22px;line-height:1.2}.fs-slideshow__heading,.fs-slideshow__subheading,.slideshow__heading,.slideshow__subheading{text-shadow:1px 1px 2px #4a4242}.fs-slideshow__cover--right{float:right;text-align:left}.footer__copyright{text-align:center}.footer__disclaimer{margin-top:40px;font-size:13px;font-size:.72222rem;color:#a1a1a6}.footer__links{text-align:right}.footer__text{text-align:center}.footer li.acsb-trigger-icon img{cursor:pointer}.product__price--percentage{color:red;font-size:20px}@media (max-width:820px){.box--with-image .box__content,.box--with-image .box__image{width:100%;display:table-cell}.fs-slideshow .aspect-ratio{min-height:400px!important}.fs-slideshow .aspect-ratio img.gradient{-webkit-filter:brightness(0.8);filter:brightness(.8)}}@media (max-width:1024px){.slideshow-section--dual{padding-top:40px!important}}.header__third-nav{display:none}.bcEFCm.bcEFCm.bcEFCm{border-radius:0!important}@media screen and (min-width:1025px){.fs-slideshow__heading,.image-background__content .h1{margin-bottom:.35em;font-size:50px;font-size:3rem;line-height:1}.slideshow__heading{font-size:40px;font-size:2.22222rem;line-height:1.2}.fs-slideshow__subheading,.slideshow__subheading{font-size:28px;font-size:1.55556rem}.sidebar-nav{display:none}.header__third-nav{display:inline-block;vertical-align:middle}}@media screen and (max-width:559px){.footer__links{text-align:center}}.template-collection .section{margin:0}.template-collection .shopify-section__featured-text .container{max-width:100%;width:100%;margin:0;padding:0}.shopify-section__featured-text .windows-link{top:125px;right:30px;margin:0 auto;position:absolute;z-index:2;text-align:right}.template-collection .product-item__cta{margin-top:.4em}@media (max-width:820px){.template-collection .box__content{padding-bottom:40px!important}}@media screen and (max-width:559px){.shopify-section__featured-text .windows-link{top:90px;right:10px;text-align:right}}.product-item__info .variant_short-description{margin-top:30px;text-align:left}.product-item__info .variant_short-description ul{list-style:none}.product__additional_information{margin-bottom:20px}.preorder-description{margin-bottom:35px;font-weight:700}#shopify-section-vaio-z-2021_product-template .product__payment-container{grid-template-columns:none}@media screen and (min-width:1025px){.product__additional_information{margin-bottom:65px}}.template-index .slideshow-section--fs{padding:0!important}.template-index .section--positioned .container{max-width:100%;width:100%;margin:0;padding:0}.template-index .section{margin:0;padding:50px 0;background-color:#fff}.template-index .shopify-section__featured-article .box__image{padding-left:40px}.template-index img.uv__image{width:75%}.template-index .uv__container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.template-index .uv__container .uv__item{padding:5px;margin-top:0;color:#fff;text-align:center;font-size:22px}.template-index .uv__container .uv__item .uv__title{padding-top:20px;text-transform:uppercase}.template-index .uv__container .uv__item .uv__copy{font-size:.85rem}@media (max-width:820px){.template-index .shopify-section__featured-article .box__image{padding:0}.box--with-stacked-image,.box__content{padding-bottom:0}.uv__container .uv__item{margin-top:40px}}.template-cart .modal-link{text-decoration:underline}.lp-content-wrapper{color:#fff;border:0;margin:0}.shopify-section__slideshow{padding:0!important;margin:0}.shopify-section__faq--section h2.h1,.shopify-section__slideshow h2.h1{color:#fff;text-transform:none}.shopify-section__faq--section h3.fs-slideshow__subheading,.shopify-section__slideshow h3.fs-slideshow__subheading{color:#ccc}.shopify-section__faq--section .fs-slideshow__button,.shopify-section__slideshow .fs-slideshow__button{background-color:#bfb152;margin-top:25px}.shopify-section__featured-text,.shopify-section__links-text{padding:0;margin:0;background-color:#121d31}.shopify-section__featured-text h2.h1,.shopify-section__links-text h2.h1{color:#fff}.shopify-section__featured-text .box__content--large,.shopify-section__links-text .box__content--large,.shopify-section__payment--info .box__content--large{text-align:center}.shopify-section__featured-text .box__content--large-small,.shopify-section__links-text .box__content--large-small{background-color:#121d31}.shopify-section__featured-text .uv__container,.shopify-section__links-text .uv__container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around}.shopify-section__featured-text .uv__container .uv__item{padding:5px;margin-top:0;color:#fff;text-align:center;font-size:22px;max-width:275px}.shopify-section__featured-text .uv__container .uv__item .uv__title{padding-top:20px;text-transform:uppercase}.shopify-section__featured-text .uv__container .uv__item .uv__copy,.shopify-section__links-text .uv__container .uv__item .uv__copy{font-size:1rem}.shopify-section__links-text .uv__container .uv__item{padding:5px;margin-top:0;color:#fff;text-align:center;font-size:22px;max-width:300px}.shopify-section__links-text .uv__container .uv__item .uv__copy .fs-slideshow__button{background-color:#f391aa;margin-top:25px}.shopify-section__faq--section .fs-slideshow__image{min-height:215px;object-fit:cover;object-position:center center}.shopify-section__payment--info{background-color:#f6a4ba;text-align:center}.shopify-section__payment--info .payment-information--image{text-align:center;display:flex;justify-content:center}.shopify-section__payment--info .payment-information--image img{display:block}.shopify-section__about-text{background-color:#fff}.shopify-section__about-text .box--with-image{flex-direction:row-reverse}.shopify-section__about-text .box__image{max-width:630px}.shopify-section__about-text .box__content--small-padding,.shopify-section__about-text .box__content--small-padding h2.h1{color:#f391aa}.shopify-section__about-text .box__content--small-padding ul{list-style-image:url("https://cdn.shopify.com/s/files/1/0225/2590/2923/files/klarna-arrow.png?v=1597100044")}.shopify-section__about-text .box__content--small-padding li{margin-left:10px}.shopify-section__about-text .box__content--small-padding li .title{font-size:1.5em;font-weight:700}@media (max-width:820px){.shopify-section__about-text,.shopify-section__featured-text,.shopify-section__links-text{padding-bottom:40px}.shopify-section__featured-text .uv__container .uv__item{margin-top:40px}}.lp-content-wrapper .section{margin:0}.lp-content-wrapper .shopify-section__featured-text .container{max-width:100%;width:100%;margin:0;padding:0}.shopify-section__recycle{background-color:green;display:flex;flex-wrap:wrap;flex-direction:row;flex-grow:1;width:100%;min-height:400px}.shopify-section__recycle .block1,.shopify-section__recycle .block2{flex-grow:1;width:50%;display:flex;align-items:center;justify-content:center;min-width:500px}.shopify-section__recycle .block1{background-image:url(//cdn.shopify.com/s/files/1/0225/2590/2923/files/RecycleCampaingLPBodyA04_01-min.jpg?v=1599005134);background-repeat:no-repeat;background-size:100% 100%}.shopify-section__recycle .block1 .block1-copy{font-size:1.5em;margin:0;width:60%}.shopify-section__recycle .block-bold{font-weight:700}.shopify-section__recycle .block2{background-image:url(//cdn.shopify.com/s/files/1/0225/2590/2923/files/RecycleCampaingLPBodyA04_02-min.jpg?v=1599005143);background-repeat:no-repeat;background-size:100% 100%}.block2-copy{color:#000;font-size:1.5em;margin:0;width:60%}.shopify-section__recycle .block2 .newsletter__cta{max-width:100%}.shopify-section__recycle .recycle__form{padding:50 0}.shopify-section__recycle .recycle__form .input-group{width:auto}.shopify-section__recycle .recycle__form .input-group__submit{background-color:#312f30}.shopify-section__recycle .recycle__form .input-group__field--expand{min-width:100px;border:solid 1px #312f30}.shopify-section__recycle .block3{background-image:url(//cdn.shopify.com/s/files/1/0225/2590/2923/files/RecycleCampaingLPBodyA03_04.jpg?v=1599078182);background-repeat:no-repeat;background-size:100% 100%;flex-grow:1;display:flex;align-items:center;justify-content:center;padding:30px}.shopify-section__recycle .block3 .block3-copy{color:#fff;font-size:1.5em;margin:0}.shopify-section__recycle .block3 .block3-copy__title{text-align:center;font-size:1.5em;font-weight:700}.shopify-section__recycle .block3 .block3-copy__list{padding:20px 50px}.shopify-section__recycle .block3 .block3-copy__list ol{list-style-position:outside}.shopify-section__recycle .block3 .block3-copy__icons{text-align:center}@media (max-width:1024px){.shopify-section__recycle .block1,.shopify-section__recycle .block2,.shopify-section__recycle .block3{min-height:300px;min-width:400px}.shopify-section__recycle .block1 .block1-copy,.shopify-section__recycle .block2 .block2-copy{width:80%}}.shopify-challenge__container{margin-top:100px;margin-bottom:100px;font-size:1.5em}.shopify-challenge__button{padding:20px}.shopify-challenge__button{color:#fff;background:#0c0c0d}.shopify-challenge__button:hover:not([disabled]){background:#313135}.shopify-challenge__button.button--loading,.shopify-challenge__button.button--loading:hover{color:#0c0c0d;background:#0c0c0d}.shopify-challenge__button{position:relative;display:inline-block;padding:14px 30px;line-height:normal;border:none;border-radius:0;text-transform:uppercase;font-size:15px;font-size:.83333rem;font-weight:700;transition:color .25s ease-in-out,background .25s ease-in-out;text-align:center;letter-spacing:.75px}.shopify-challenge__button[disabled]{cursor:not-allowed}.shopify-challenge__button svg{margin-right:14px;height:12px;width:12px;vertical-align:-1px}.blocker{background-color:rgba(0,0,0,.9)}.modal{background:0 0;max-width:800px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;-o-box-shadow:0 0 0 #000;-ms-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;color:#000;font-size:1.2em}.modal h2{font-size:1.5em}@media screen and (max-width:800px){.modal{width:100%;font-size:1.05em}.modal h2{font-size:1.3em}}
/*# sourceMappingURL=/s/files/1/0225/2590/2923/t/2/assets/tca.scss.css.map?v=1072647404502535551 */
