Created
June 16, 2015 18:13
-
-
Save thisislawatts/d12a80f8f00ec0461ebc to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@charset UTF-8; | |
100% { | |
stroke-dashoffset:480px; | |
margin-top:-20px; | |
width:50%; | |
left:100%; | |
opacity:1; | |
-webkit-transform:rotate(360deg); | |
transform:rotate(360deg); | |
} | |
60% { | |
-webkit-transform:translateY(-15px); | |
left:0; | |
} | |
50% { | |
-webkit-transform:scale3d(1.15,1.15,1.15); | |
transform:scale3d(1.15,1.15,1.15); | |
} | |
.w-auto { | |
width:auto!important; | |
} | |
.hidden { | |
display:none!important; | |
} | |
html { | |
-ms-text-size-adjust:100%; | |
-webkit-text-size-adjust:100%; | |
height:100%; | |
font-family:"Helvetica Neue", sans-serif; | |
font-size:13px; | |
} | |
a { | |
background:transparent; | |
color:#2a9dcc; | |
text-decoration:none; | |
-webkit-transition:color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out; | |
transition:color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out; | |
} | |
a:active,a:hover { | |
outline:0; | |
} | |
h1,h2,h3,h4,h5,h6 { | |
font-weight:400; | |
margin:0; | |
} | |
small { | |
color:#999; | |
font-weight:400; | |
font-size:12px; | |
} | |
sub,sup { | |
font-size:75%; | |
line-height:0; | |
position:relative; | |
vertical-align:baseline; | |
} | |
sup { | |
top:-.5em; | |
} | |
sub { | |
bottom:-.25em; | |
} | |
ul { | |
list-style-type:none; | |
margin:0; | |
padding:0; | |
} | |
img { | |
border:0; | |
max-width:100%; | |
} | |
hr { | |
-moz-box-sizing:content-box; | |
box-sizing:content-box; | |
height:0; | |
} | |
button,input,optgroup,select,textarea { | |
color:inherit; | |
font:inherit; | |
margin:0; | |
} | |
button { | |
overflow:visible; | |
} | |
button,select { | |
text-transform:none; | |
} | |
button,html input[type="button"],input[type="reset"],input[type="submit"] { | |
-webkit-appearance:button; | |
cursor:pointer; | |
} | |
button[disabled],html input[disabled] { | |
cursor:default; | |
} | |
input { | |
line-height:normal; | |
} | |
input[type="checkbox"],input[type="radio"] { | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
padding:0; | |
} | |
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { | |
height:auto; | |
} | |
input[type="search"] { | |
-moz-box-sizing:content-box; | |
box-sizing:content-box; | |
} | |
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { | |
-webkit-appearance:none; | |
} | |
fieldset { | |
border:1px solid silver; | |
margin:0 2px; | |
padding:.35em .625em .75em; | |
} | |
textarea { | |
overflow:auto; | |
} | |
table { | |
width:100%; | |
border-collapse:collapse; | |
border-spacing:0; | |
border-bottom:1px solid #ededed; | |
} | |
td,th { | |
padding:0; | |
} | |
h1 { | |
color:#333; | |
font-weight:500; | |
font-size:1.85rem; | |
} | |
h2 { | |
color:#333; | |
font-size:1.55rem; | |
} | |
h3 { | |
color:#333; | |
font-size:1.25rem; | |
} | |
h4 { | |
color:#333; | |
font-weight:500; | |
font-size:1.075rem; | |
} | |
h5 { | |
color:#333; | |
text-transform:uppercase; | |
letter-spacing:.1em; | |
font-weight:500; | |
font-size:.9rem; | |
margin:2em 0 1em; | |
} | |
h6 { | |
color:#999; | |
text-transform:uppercase; | |
letter-spacing:.1em; | |
font-weight:400; | |
font-size:.9rem; | |
margin:0 0 .5em; | |
} | |
.header-subtitle { | |
font-weight:300; | |
color:#999; | |
margin-bottom:.5em; | |
font-size:.9rem; | |
} | |
p { | |
color:#777; | |
line-height:1.5em; | |
margin:0 0 1.5em; | |
} | |
strong { | |
color:#555; | |
font-weight:500; | |
} | |
@font-face { | |
font-family:"Checkout Symbols"; | |
font-weight:400; | |
src:url(//cdn.shopify.com/s/assets/checkout/CheckoutSymbols-Regular-3f554579f6db97073fd336de9688b75d.eot) format(embedded-opentype),url(//cdn.shopify.com/s/assets/checkout/CheckoutSymbols-Regular-47e475661b375ad107dba96e1ef16bff.woff) format(woff),url(//cdn.shopify.com/s/assets/checkout/CheckoutSymbols-Regular-a6f029deb17069ca7744e02b3c8ad4eb.ttf) format(truetype),url(//cdn.shopify.com/s/assets/checkout/CheckoutSymbols-Regular-5c6ca31c46076376a84046819becd5f7.svg#CheckoutSymbols-Regular) format(svg); | |
} | |
a:hover,a:focus { | |
color:#2486ae; | |
outline:0; | |
} | |
.more:after { | |
content:">"; | |
font-family:"Checkout Symbols"; | |
display:inline-block; | |
padding-left:.625em; | |
-webkit-transition:0 .2s ease-in-out; | |
transition:transform .2s ease-in-out; | |
} | |
.more:hover:after { | |
-webkit-transform:translateX(0.5em); | |
transform:translateX(0.5em); | |
} | |
.back:before { | |
content:"<"; | |
font-family:"Checkout Symbols"; | |
display:inline-block; | |
padding-right:.625em; | |
-webkit-transition:0 .2s ease-in-out; | |
transition:transform .2s ease-in-out; | |
} | |
.back:hover:before { | |
-webkit-transform:translateX(-0.5em); | |
transform:translateX(-0.5em); | |
} | |
label { | |
cursor:pointer; | |
color:#555; | |
font-weight:500; | |
line-height:1.5em; | |
} | |
label small { | |
font-size:1em; | |
color:#777; | |
font-weight:400; | |
} | |
label p { | |
font-weight:400; | |
} | |
input[type="text"],input[type="tel"],input[type="email"],input[type="password"],select { | |
background:transparent; | |
border:none; | |
line-height:1.5em; | |
margin:0; | |
padding:0; | |
} | |
input[type="text"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="password"]:-webkit-autofill,select:-webkit-autofill { | |
-webkit-text-fill-color:#777; | |
box-shadow:0 0 0 50px #fff inset; | |
} | |
select { | |
-webkit-appearance:none; | |
-moz-appearance:none; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-updown-75fecad85b075e0bb9563aa4331b34bf.svg),none; | |
background-repeat:no-repeat; | |
background-position:right center; | |
} | |
.boxsizing select { | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
padding-right:2em; | |
} | |
select:focus { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-updown-focus-b1b232ba4d5a6430dabe4c6eb9e2788b.svg),none; | |
background-repeat:no-repeat; | |
background-position:right center; | |
} | |
input[type='checkbox'] { | |
margin-right:.25em; | |
-webkit-appearance:none; | |
cursor:pointer; | |
position:relative; | |
} | |
.firefox input[type="radio"] { | |
margin-top:3px; | |
} | |
.chrome input[type="radio"],.safari input[type="radio"],.opera input[type="radio"] { | |
-webkit-backface-visibility:hidden; | |
backface-visibility:hidden; | |
-webkit-appearance:none; | |
display:block; | |
width:20px; | |
height:20px; | |
border:1px solid #ccc; | |
border-radius:50%; | |
cursor:pointer; | |
box-shadow:0 0 0 0 #2a9dcc inset; | |
-webkit-transition:box-shadow .3s cubic-bezier(0.3,0,0,1.2),background-color .3s cubic-bezier(0.3,0,0,1.2),border-color .3s cubic-bezier(0.3,0,0,1.2); | |
transition:box-shadow .3s cubic-bezier(0.3,0,0,1.2),background-color .3s cubic-bezier(0.3,0,0,1.2),border-color .3s cubic-bezier(0.3,0,0,1.2); | |
margin:0; | |
} | |
.chrome input[type="radio"]:after,.safari input[type="radio"]:after,.opera input[type="radio"]:after { | |
content:""; | |
display:block; | |
width:20px; | |
height:20px; | |
margin-left:-1px; | |
margin-top:-1px; | |
border-radius:50%; | |
opacity:0; | |
visibility:hidden; | |
-webkit-transform:scale(0.2); | |
transform:scale(0.2); | |
-webkit-transition:opacity .2s cubic-bezier(0.3,0,0,1.2) .1s .2s cubic-bezier(0.3,0,0,1.2) .1s .2s cubic-bezier(0.3,0,0,1.2) .1s; | |
transition:opacity .2s cubic-bezier(0.3,0,0,1.2) .1s .2s cubic-bezier(0.3,0,0,1.2) .1s .2s cubic-bezier(0.3,0,0,1.2) .1s; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-check-white-3e9918deb7b2f6d6cb98372d3bbf1c05.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.chrome input[type="radio"]:hover,.safari input[type="radio"]:hover,.opera input[type="radio"]:hover { | |
border-color:#b3b3b3; | |
} | |
.chrome input[type="radio"]:checked,.safari input[type="radio"]:checked,.opera input[type="radio"]:checked { | |
background-color:#2a9dcc; | |
box-shadow:0 0 0 10px #2a9dcc inset; | |
border-color:#2a9dcc; | |
} | |
.chrome input[type="radio"]:checked:after,.safari input[type="radio"]:checked:after,.opera input[type="radio"]:checked:after { | |
opacity:1; | |
visibility:visible; | |
-webkit-transform:scale(1); | |
transform:scale(1); | |
} | |
.chrome input[type="radio"]:checked:hover,.safari input[type="radio"]:checked:hover,.opera input[type="radio"]:checked:hover { | |
border-color:#2a9dcc; | |
} | |
th { | |
color:#555; | |
text-align:center; | |
font-weight:500; | |
padding-bottom:1em; | |
border-bottom:1px solid #ededed; | |
} | |
tr td { | |
border-top:1px solid #ededed; | |
} | |
td { | |
color:#999; | |
text-align:center; | |
padding:1.5em 0; | |
} | |
td small { | |
color:#ccc; | |
display:block; | |
font-size:.875rem; | |
} | |
td strong { | |
font-weight:500; | |
color:#777; | |
} | |
.inlinesvg .svg svg { | |
display:inline; | |
} | |
.section--thank-you p strong { | |
display:block; | |
margin-top:.5em; | |
} | |
.section--thank-you .svg+h3 { | |
margin:1em auto .5em; | |
} | |
.inventory-issues-table .cell--quantity .quantity { | |
display:inline-block; | |
margin-bottom:.2em; | |
} | |
.inventory-issues-table .product__info { | |
margin:.4em 0; | |
} | |
.status-label { | |
padding-left:20px; | |
background-position:center left!important; | |
} | |
.status-label--soldout { | |
color:#ee7272; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/status-sold-out-6b590b7a8ba0011c76aec3f6cdfa1d3f.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.status-label--reduced { | |
color:#e7a321; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/status-reduced-df180f89170fdfb06705959966164c32.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.header { | |
position:relative; | |
zoom:1; | |
overflow:hidden; | |
background:#fff; | |
padding:1.5em; | |
} | |
.header .icon--lock { | |
position:absolute; | |
top:1em; | |
right:1em; | |
z-index:2; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-lock-grey-3cf80b84e40331bf43d732b911c1cf54.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.shop { | |
z-index:1; | |
position:relative; | |
float:left; | |
} | |
.shop__name { | |
z-index:2; | |
position:relative; | |
font-weight:400; | |
-webkit-transition:none; | |
transition:none; | |
color:#333; | |
} | |
.shop__desc { | |
z-index:2; | |
position:relative; | |
line-height:1.3em; | |
color:#606060; | |
} | |
.rgba .shop__desc { | |
color:rgba(51,51,51,0.7); | |
} | |
.shop__logo { | |
display:block; | |
max-width:50%; | |
} | |
.shop__logo+.shop__desc { | |
margin-top:.35em; | |
} | |
.main { | |
height:100%; | |
width:100%; | |
} | |
.wrap { | |
width:100%; | |
zoom:1; | |
margin:0 auto; | |
} | |
#checkout { | |
counter-reset:checkout-step; | |
} | |
.footer { | |
border-top:1px solid #e5e5e5; | |
background:#FFF; | |
zoom:1; | |
padding:1.5em; | |
} | |
.rgba .footer { | |
background:rgba(255,255,255,0.95); | |
} | |
.boxshadow .footer { | |
border-top:none; | |
box-shadow:0 -1px rgba(0,0,0,0.1); | |
} | |
.footer:hover a:hover { | |
color:#2a9dcc; | |
} | |
.footer__copyright { | |
color:#999; | |
-webkit-transition:color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out; | |
transition:color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out; | |
font-size:11px; | |
margin-bottom:0; | |
} | |
.footer__nav { | |
margin-bottom:-1.5em; | |
zoom:1; | |
} | |
.footer__nav__item { | |
float:left; | |
margin:0 .25em; | |
} | |
.footer__nav__item:first-child { | |
margin-left:-.25em; | |
} | |
.footer__nav__link { | |
display:block; | |
border-bottom:3px solid transparent; | |
margin-bottom:-1.5em; | |
font-size:11px; | |
padding:.75em .25em 1.5em; | |
} | |
.footer__nav__link.is-active { | |
color:#555; | |
font-weight:700; | |
padding-bottom:1.65em; | |
border-color:#2a9dcc; | |
} | |
.order-summary-recap { | |
background:#fafafa; | |
border-top:1px solid #e5e5e5; | |
border-bottom:1px solid #e5e5e5; | |
color:#777; | |
zoom:1; | |
position:relative; | |
} | |
.boxshadow .order-summary-recap { | |
border:none; | |
box-shadow:0 0 0 1px rgba(0,0,0,0.1); | |
} | |
.order-summary-recap .product-list { | |
white-space:nowrap; | |
overflow-x:auto; | |
overflow-y:hidden; | |
max-width:100%; | |
padding-bottom:1.5em; | |
padding-top:1.5em; | |
-webkit-overflow-scrolling:touch; | |
} | |
.order-summary-recap .product-list .product { | |
display:inline-block; | |
width:18em; | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
padding-bottom:0; | |
padding-top:0; | |
vertical-align:top; | |
border-right:1px solid #e5e5e5; | |
padding-right:1.5em; | |
margin-left:1.5em; | |
} | |
.order-summary-recap .product-list .product:last-child { | |
border-right:none; | |
} | |
.order-summary-recap .product__info { | |
white-space:normal; | |
} | |
.order-summary { | |
background:#fafafa; | |
border-top:1px solid #e1e1e1; | |
color:#777; | |
zoom:1; | |
} | |
.order-summary .product-list .product { | |
padding-right:5.5em; | |
border-top:1px solid #e7e7e7; | |
} | |
.order-summary .product-list .product:first-child { | |
border-top:none; | |
margin-top:-1.125em; | |
} | |
.order-summary .product-list .product:last-child { | |
margin-bottom:-1.125em; | |
} | |
.order-summary__section { | |
border-top:1px solid #e1e1e1; | |
padding:1.5em; | |
} | |
.summary-body { | |
border-top:1px solid #e1e1e1; | |
} | |
.product-list .product { | |
padding:1.125em 0; | |
} | |
.product-list .product__image { | |
margin-left:-6em; | |
margin-right:0; | |
} | |
.product-list .product__price { | |
float:right; | |
margin-right:-5.5em; | |
} | |
.product-list .product--has-image { | |
padding-left:6em; | |
} | |
.product-list .product--has-image .product__info,.product-list .product--has-image .product__price { | |
margin-top:.4em; | |
} | |
.applied-discount .btn.btn--delete { | |
margin-top:1px; | |
} | |
.applied-discount__status { | |
float:left; | |
width:16px; | |
height:14px; | |
margin-right:.25em; | |
margin-top:1px; | |
} | |
.success .applied-discount__status { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/discount-success-5483209d29c20e17bc6947a5a78c6ee7.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.warning .applied-discount__status { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/discount-warning-c2c1d151260b89fa263c39e2efaf0501.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
margin-right:.4em; | |
} | |
.applied-discount__code { | |
float:left; | |
font-weight:500; | |
margin-right:.25em; | |
} | |
.warning .applied-discount__code { | |
color:#ff6d6d; | |
} | |
.warning .applied-discount__price { | |
color:#ccc; | |
text-decoration:line-through; | |
} | |
.total-line { | |
margin-top:1em; | |
zoom:1; | |
} | |
.total-line:first-child { | |
margin-top:0; | |
} | |
.total-line--total { | |
border-top:1px solid #e7e7e7; | |
margin-top:1em; | |
padding-top:1em; | |
} | |
.payment-due { | |
line-height:1em; | |
zoom:1; | |
} | |
.payment-due__label { | |
float:left; | |
margin-top:.25em; | |
} | |
.payment-due__price { | |
float:right; | |
color:#8fc243; | |
line-height:1em; | |
font-size:1.4rem; | |
} | |
.payment-due__currency { | |
float:right; | |
margin-right:.75em; | |
background:#bbb; | |
border-radius:4px; | |
color:#fff; | |
text-transform:uppercase; | |
font-size:12px; | |
padding:.25em .3em .2em; | |
} | |
.savings { | |
display:block; | |
border-top:1px solid #ededed; | |
text-align:center; | |
color:#ccc; | |
padding-top:1em; | |
font-size:.875rem; | |
margin:2em 0 -.5em; | |
} | |
.order-number { | |
float:right; | |
color:#ccc; | |
margin-top:-1.25em; | |
} | |
.has-tooltip:hover .tooltip,.has-tooltip.tooltip--is-displayed .tooltip { | |
visibility:visible; | |
opacity:1; | |
-webkit-transform:rotateX(0deg) scale(1); | |
transform:rotateX(0deg) scale(1); | |
pointer-events:auto; | |
} | |
.tooltip { | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
position:absolute; | |
bottom:120%; | |
left:50%; | |
width:180px; | |
border-radius:5px; | |
text-indent:0; | |
white-space:normal; | |
font-style:normal; | |
font-weight:400; | |
line-height:1.4em; | |
text-align:center; | |
color:#fff; | |
display:block; | |
visibility:hidden; | |
pointer-events:none; | |
z-index:200; | |
opacity:0; | |
-webkit-transition:all .3s cubic-bezier(0.3,0,0,1.2); | |
transition:all .3s cubic-bezier(0.3,0,0,1.2); | |
-webkit-transform:rotateX(20deg) scale(0.8); | |
transform:rotateX(20deg) scale(0.8); | |
-webkit-transform-origin:center 120%; | |
transform-origin:center 120%; | |
font-size:.875rem; | |
background:#424242; | |
margin:0 0 5px -90px; | |
padding:.75em 1em; | |
} | |
.rgba .tooltip { | |
background:rgba(68,68,68,0.9); | |
} | |
.tooltip:after { | |
content:""; | |
position:absolute; | |
top:100%; | |
left:50%; | |
margin-left:-7px; | |
width:0; | |
border:7px solid transparent; | |
border-top:5px solid #333; | |
border-top-color:rgba(68,68,68,0.9); | |
} | |
.ico,.icon--twitter,.icon--facebook,.icon--print,.icon--closed-box,i { | |
background-position:center center; | |
background-repeat:no-repeat; | |
text-indent:100%; | |
white-space:nowrap; | |
display:inline-block; | |
} | |
.ico-16,.header .icon--lock,.icon--lock-light,.icon--lock-dark { | |
width:16px; | |
height:16px; | |
vertical-align:sub; | |
} | |
.icon--lock-light { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-lock-light-b3134cfd6bc01086ab52615e433c997f.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--lock-dark { | |
margin-top:-8px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-lock-grey-3cf80b84e40331bf43d732b911c1cf54.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--twitter { | |
text-indent:-999999px; | |
overflow:hidden; | |
width:20px; | |
height:20px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-twitter-894467514fe582ffa811a30458e32106.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--facebook { | |
text-indent:-999999px; | |
overflow:hidden; | |
width:20px; | |
height:20px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-facebook-0ab276a5777079b69a384225172c353e.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--print { | |
text-indent:-999999px; | |
overflow:hidden; | |
width:20px; | |
height:20px; | |
margin-bottom:-5px; | |
margin-right:.25em; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-print-57c40821a3d87a3b1d8f7e094ea627e4.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--google-wallet { | |
width:164px; | |
height:31px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/google-wallet-945cebd25dcf686e21161bc6f57d421f.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--google-wallet-small { | |
width:106px; | |
height:19px; | |
vertical-align:-5px; | |
margin-top:2px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/google-wallet-small-0a5967d33ca1d10a465958de01c22411.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--inventory-issues { | |
margin-bottom:1.5em; | |
} | |
.icon--inventory-issues__box .arms line { | |
stroke-dasharray:29px 29px; | |
stroke-dashoffset:29px; | |
-webkit-animation:lines .2s .6s linear both; | |
animation:lines .2s .6s linear both; | |
} | |
.icon--inventory-issues__box .rectangle { | |
stroke-dasharray:368px 368px; | |
stroke-dashoffset:368px; | |
-webkit-animation:lines .5s .3s linear both; | |
animation:lines .5s .3s linear both; | |
} | |
.icon--inventory-issues__box .trapese { | |
stroke-dasharray:179px 179px; | |
stroke-dashoffset:179px; | |
-webkit-animation:lines .3s linear both; | |
animation:lines .3s linear both; | |
} | |
.icon--inventory-issues__box .lines line { | |
stroke-dasharray:26px 26px; | |
stroke-dashoffset:26px; | |
} | |
.icon--inventory-issues__box .lines line:nth-child(1) { | |
-webkit-animation:lines .2s .9s ease-in-out both; | |
animation:lines .2s .9s ease-in-out both; | |
} | |
.icon--inventory-issues__box .lines line:nth-child(2) { | |
-webkit-animation:lines .2s .7s ease-in-out both; | |
animation:lines .2s .7s ease-in-out both; | |
} | |
.icon--inventory-issues__box .lines line:nth-child(3) { | |
-webkit-animation:lines .2s .5s ease-in-out both; | |
animation:lines .2s .5s ease-in-out both; | |
} | |
.icon--inventory-issues__invisible-product { | |
overflow:hidden; | |
padding-top:40px; | |
height:10px; | |
} | |
.icon--inventory-issues__invisible-product svg,.icon--inventory-issues__invisible-product img { | |
margin-top:-20px; | |
-webkit-transition:margin-top .3s ease-in-out; | |
transition:margin-top .3s ease-in-out; | |
-webkit-animation:fadeInUp .6s .6s ease-in-out backwards; | |
animation:fadeInUp .6s .6s ease-in-out backwards; | |
} | |
.icon--inventory-issues:hover .icon--inventory-issues__invisible-product svg,.icon--inventory-issues:hover .icon--inventory-issues__invisible-product img { | |
margin-top:-30px; | |
} | |
.icon--inventory-issues__invisible-product rect { | |
stroke-dasharray:8px 4px; | |
stroke-dashoffset:-41px; | |
} | |
.icon--order-success svg path { | |
-webkit-animation:checkmark .25s ease-in-out .7s backwards; | |
animation:checkmark .25s ease-in-out .7s backwards; | |
} | |
.icon--order-success svg circle { | |
-webkit-animation:checkmark-circle .6s ease-in-out backwards; | |
animation:checkmark-circle .6s ease-in-out backwards; | |
} | |
.icon--info { | |
width:20px; | |
height:21px; | |
vertical-align:sub; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-question-8c026a1a87c62c9fc64643c2a80babba.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
margin:-2px 0; | |
} | |
.icon--closed-box { | |
width:68px; | |
height:54px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/closed-box-small-b88a762cdd814a9d446e44abb4b241e0.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
padding:1em 0; | |
} | |
.icon--free-tag { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/free-tag-small-d3b9f526fefbf8e39fc85451aad05f6d.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:94px; | |
height:46px; | |
} | |
.icon--offsite { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/offsite-small-a296df1d64cc6f65f90478f400380e5f.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:102px; | |
height:52px; | |
} | |
.icon--spinner svg { | |
-webkit-animation:rotate .6s .5s linear infinite; | |
animation:rotate .6s .5s linear infinite; | |
} | |
.icon--spinner svg circle { | |
stroke-dasharray:76px 76px; | |
stroke-dashoffset:0; | |
-webkit-animation:spinner_intro .3s .2s linear both; | |
animation:spinner_intro .3s .2s linear both; | |
} | |
.btn { | |
display:inline-block; | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
border:none; | |
border-radius:4px; | |
cursor:pointer; | |
width:100%; | |
text-align:center; | |
font-weight:500; | |
font-size:1rem; | |
-webkit-transition:color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out; | |
transition:color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out; | |
background-color:#2a9dcc; | |
color:#FFF; | |
padding:1.25em; | |
} | |
.btn:hover,.btn:focus { | |
background-color:#2486ae; | |
color:#FFF; | |
} | |
.boxshadow .btn:focus { | |
background-color:#2a9dcc; | |
box-shadow:inset 0 0 0 2px rgba(0,0,0,0.15); | |
} | |
.boxshadow .btn:focus:hover { | |
background-color:#2486ae; | |
} | |
.btn.btn--primary { | |
background-color:#8fc243; | |
color:#FFF; | |
padding:1.5em 0; | |
} | |
.btn.btn--primary:hover,.btn.btn--primary:focus { | |
background-color:#7caa37; | |
color:#FFF; | |
} | |
.boxshadow .btn.btn--primary:focus { | |
background-color:#8fc243; | |
box-shadow:inset 0 0 0 2px rgba(0,0,0,0.15); | |
} | |
.boxshadow .btn.btn--primary:focus:hover { | |
background-color:#7caa37; | |
} | |
.btn.btn--delete { | |
display:block; | |
width:16px; | |
height:16px; | |
border-radius:50%; | |
float:left; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/clear-4e60ea473a3c31d38cc7b3b6410dec69.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
text-indent:100%; | |
white-space:nowrap; | |
overflow:hidden; | |
background-color:#bbb; | |
color:rgba(0,0,0,0.6); | |
margin:0 .5em; | |
padding:0; | |
} | |
.btn.btn--delete:hover,.btn.btn--delete:focus { | |
background-color:#A9A9A9; | |
color:rgba(0,0,0,0.7); | |
} | |
.boxshadow .btn.btn--delete:focus { | |
background-color:#bbb; | |
box-shadow:inset 0 0 0 2px rgba(0,0,0,0.15); | |
} | |
.boxshadow .btn.btn--delete:focus:hover { | |
background-color:#A9A9A9; | |
} | |
.btn.btn--inset { | |
text-align:center; | |
text-transform:uppercase; | |
font-weight:400; | |
letter-spacing:.05em; | |
width:auto; | |
position:absolute; | |
right:8px; | |
top:8px; | |
font-size:.875rem; | |
padding:.7125em; | |
} | |
.js .btn.btn--inset:not(.btn--is-active),.js .btn.btn--inset:not(.btn--is-active):hover,.js .btn.btn--inset:not(.btn--is-active):focus,.js .btn.btn--inset:not(.btn--is-active):active { | |
background-color:transparent; | |
color:#ccc; | |
border:1px solid #e5e5e5; | |
box-shadow:none; | |
margin:-1px -1px 0 0; | |
} | |
.call-to-action p label { | |
display:inline-block; | |
padding:.75em 0; | |
} | |
.call-to-action .back { | |
text-align:center; | |
padding-top:1em; | |
display:block; | |
} | |
.payment-method { | |
display:inline-block; | |
width:38px; | |
height:24px; | |
-webkit-backface-visibility:hidden; | |
backface-visibility:hidden; | |
color:transparent; | |
-webkit-transition:opacity .5s cubic-bezier(0.3,0,0,1.2); | |
transition:opacity .5s cubic-bezier(0.3,0,0,1.2); | |
text-indent:100%; | |
white-space:nowrap; | |
overflow:hidden; | |
} | |
p .payment-method { | |
vertical-align:middle; | |
margin:-.15em .25em 0 0; | |
} | |
.payment-method.american-express { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-american-express-c13fbd672f73ee9c7f86431432711950.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.bitcoin { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-bitcoin-94407b6da19de2a4fa55f3245be2204c.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.bogus { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-bogus-84c3e99e120ccc2250bba512aa743af7.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.boleto { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-boleto-a89437717fc042e9a81ffea0bc6234fc.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.cash { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-cash-0bad0ac31e7ae95c0a68fb1c2cf04fa6.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.dankort { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-dankort-b8db1119bf51a359f730d58704643e8c.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.diners-club { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-diners-club-e3b1f51e037b0dc327ca557322780871.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.discover { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-discover-0032e05a893c72a45786d3c2e49d9b36.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.forbrugsforeningen { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-forbrugsforeningen-22754de5153d1ed08bc4679735ac68aa.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.generic { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-generic-331e007d98d6ac6e9d6a3ca6ec3bb162.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.gift-card { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-gift-card-bb2d0a6d97bb1a4f588a07e11170311c.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.google-wallet { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-google-wallet-b974657774b33f81f2509e63159b0211.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.jcb { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-jcb-f52002d51c1deaa5ba3e0399a807cd85.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.laser { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-laser-a128254cdd5317e7d86ce218877606ae.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.maestro { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-maestro-380a61b70b1f1349927dd354e6879ba2.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.master { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-master-2c993afc1b7d56507b9575ba17629581.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.paypal { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/paypal-c6a68dbaec56bbe95fb57780dca8af8f.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:70px; | |
} | |
.payment-method.solo { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-solo-4abcdfaeb56775b0bc9cbd2fee0a5e9a.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.switch { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-switch-8d70ab32a10d830642148ad07795fbfd.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.visa { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/payment-icon-visa-44cb5db7e3663e11eaef5e6a842b8ab0.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.payment-method.affirm { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/affirm-2cc1ee480d5fbe274a4c6d454bcc1756.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:207px; | |
} | |
.payment-method.airpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/airpay-d00bed115f510f5e28a299c81e11a598.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:55px; | |
} | |
.payment-method.bit_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/bit_pay-372b2c890b9e8ae13cfda97e88df1caa.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:67px; | |
} | |
.payment-method.cashenvoy { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/cashenvoy-b3af18211a45f76dd4e61534c055e4d2.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:114px; | |
} | |
.payment-method.citrus { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/citrus-20c3001b2b7d7a4a17b4b9a3539363e3.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:62px; | |
} | |
.payment-method.coinbase { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/coinbase-6495f59e767f17cf38e56383bef1578a.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:86px; | |
} | |
.payment-method.coinpayments { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/coinpayments-f7fc0cd270e638c80d0aff481dbe832d.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:174px; | |
} | |
.payment-method.compropago { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/compropago-8898f5e45af0d8bb7ee0d79549fac9ee.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:210px; | |
} | |
.payment-method.direc_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/direc_pay-e49b3a83134046625698b213fc93baab.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:116px; | |
} | |
.payment-method.directebanking { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/directebanking-a813e408e83105455bbf2bed4bec3c24.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:88px; | |
} | |
.payment-method.doku { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/doku-7389ca33965714bfbcb5d72850cc30e2.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:24px; | |
} | |
.payment-method.dwolla { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/dwolla-4006b902f9e9461bd0cf011c1f782069.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:98px; | |
} | |
.payment-method.gestpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/gestpay-69627aab91dbb35183a397c88cdde69b.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:51px; | |
} | |
.payment-method.hi_trust { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/hi_trust-0508586c8a86ce9fc2de5ef8533ebb29.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:58px; | |
} | |
.payment-method.ipay88 { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/ipay88-e918bb905f38a274f8b6d41fb9a46493.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:71px; | |
} | |
.payment-method.klarna { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/klarna-4d42b8b6bda96fcc1b511a410806c1e6.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:83px; | |
} | |
.payment-method.mollie_ideal { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/mollie_ideal-dd5ef74f0902fb0d0021e4b40769668a.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:28px; | |
} | |
.payment-method.mollie_mistercash { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/mollie_mistercash-5decf2073770efb906445c8eb6f0a121.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:40px; | |
} | |
.payment-method.molpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/molpay-89ac4b312b8323b35bac9f56bfc8ca07.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:117px; | |
} | |
.payment-method.moneybookers { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/moneybookers-343a0868079e33614f7db79cfe072851.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:52px; | |
} | |
.payment-method.nochex { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/nochex-cddfb8845901f6a2195f118afb5d82f4.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:112px; | |
} | |
.payment-method.pag_seguro { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/pag_seguro-9ec24e6276d899e3234210d23eb8169f.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:112px; | |
} | |
.payment-method.pay_fast { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/pay_fast-6185eb5e7011bf511e87cc5f4968fe08.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:89px; | |
} | |
.payment-method.paydollar { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/paydollar-df845fb86fa03d634ecb66922a2db26e.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:39px; | |
} | |
.payment-method.paygate { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/paygate-6c2dca7276da56c91b55959936a91377.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:142px; | |
} | |
.payment-method.paypal_payments_advanced { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/paypal_payments_advanced-c6a68dbaec56bbe95fb57780dca8af8f.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:70px; | |
} | |
.payment-method.payu_in_paisa { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/payu_in_paisa-dfc0b3ff6a82ffd2f0d0cf3835f88097.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:45px; | |
} | |
.payment-method.payu_in { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/payu_in-16e99fb1c88950c0581496e7252dfcf4.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:71px; | |
} | |
.payment-method.poliinternetbanking { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/poliinternetbanking-83ea3bb36418f3e7fa68b5a5c596dfef.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:165px; | |
} | |
.payment-method.pxpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/pxpay-c6a68dbaec56bbe95fb57780dca8af8f.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:90px; | |
} | |
.payment-method.sage_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/sage_pay-70086e4de49666242db19a563adf0992.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:105px; | |
} | |
.payment-method.two_checkout { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/two_checkout-bf9be7d3521abf7f0d57526a01b9bb48.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:24px; | |
} | |
.payment-method.valitor { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/valitor-2c1803d53d8ed5efef5e06f2b9803119.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:150px; | |
} | |
.payment-method.world_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/world_pay-2eb30cb9c757543bf200e79aa6c48bcc.png); | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:128px; | |
} | |
.payment-methods { | |
margin-top:-12px; | |
} | |
.payment-methods.known .payment-method.selected { | |
-webkit-animation:scale .5s cubic-bezier(0.3,0,0,1.2); | |
animation:scale .5s cubic-bezier(0.3,0,0,1.2); | |
} | |
.payment-summary-lst li { | |
margin-top:1.5em; | |
zoom:1; | |
} | |
.payment-summary-lst li:first-child { | |
margin-top:.5em; | |
} | |
.payment-summary-lst .payment-method { | |
float:left; | |
margin-right:.75em; | |
} | |
.payment-method-masked-code { | |
display:none; | |
font-weight:400; | |
} | |
.payment-method-total { | |
float:right; | |
color:#8fc243; | |
font-size:1.125rem; | |
} | |
.main__header { | |
text-align:center; | |
margin-bottom:1.5em; | |
width:100%; | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
padding:1.5em; | |
} | |
.main__header h2 { | |
margin-bottom:.5em; | |
} | |
.modal { | |
position:fixed; | |
width:100%; | |
background:#fff; | |
top:0; | |
left:0; | |
bottom:0; | |
right:0; | |
z-index:999; | |
overflow:auto; | |
display:none; | |
padding:2em 0 1em; | |
} | |
.modal .wrap { | |
width:90%; | |
max-width:740px; | |
margin:0 auto; | |
padding:0; | |
} | |
.modal .svg { | |
margin:0 auto 2em; | |
} | |
.modal--centered { | |
height:100%; | |
overflow:hidden; | |
display:flex; | |
-webkit-box-align:center; | |
-webkit-align-items:center; | |
-ms-flex-align:center; | |
align-items:center; | |
-webkit-box-pack:center; | |
-webkit-justify-content:center; | |
-ms-flex-pack:center; | |
justify-content:center; | |
padding:0!important; | |
} | |
.modal--centered .btn { | |
margin-top:2em; | |
} | |
.modal__close { | |
position:absolute; | |
right:0; | |
top:0; | |
color:rgba(0,0,0,0.2); | |
font-size:2.5rem; | |
padding:.5em .75em; | |
} | |
.policy-header { | |
margin-bottom:1.5em; | |
border-bottom:1px solid #ededed; | |
padding-bottom:1em; | |
} | |
.sharing-icons { | |
list-style-type:none; | |
text-align:center; | |
margin:0; | |
padding:0; | |
} | |
.sharing-icons li a { | |
display:inline-block; | |
opacity:.6; | |
padding:0 .5em; | |
} | |
.sharing-icons li a:hover { | |
opacity:1; | |
} | |
.alternative-payment-methods { | |
margin-bottom:1em; | |
border-bottom:1px solid #ededed; | |
position:relative; | |
text-align:center; | |
padding:1.5em .5em 2em; | |
} | |
.alternative-payment-methods .or { | |
text-align:center; | |
display:block; | |
min-width:18px; | |
position:absolute; | |
top:100%; | |
left:50%; | |
background-color:#fff; | |
border:1px solid #e5e5e5; | |
border-radius:2em; | |
font-size:11px; | |
color:#999; | |
line-height:28px; | |
box-shadow:0 0 0 8px #fff; | |
margin:-14px 0 0 -14px; | |
padding:0 .5em; | |
} | |
.alternative-payment-methods span { | |
display:none; | |
color:#777; | |
} | |
.alternative-payment-methods__btn { | |
display:inline-block; | |
vertical-align:-.8em; | |
margin:0 0 0 .5em; | |
} | |
.alternative-payment-methods__btn img { | |
height:33px; | |
} | |
.alternative-payment-methods__btn--wallet { | |
vertical-align:-.7em; | |
} | |
.product { | |
zoom:1; | |
position:relative; | |
} | |
.product__image { | |
display:block; | |
width:5em; | |
border-radius:8px; | |
float:left; | |
overflow:hidden; | |
margin-right:1em; | |
} | |
.product__info__name { | |
margin-bottom:.4em; | |
} | |
.fieldset { | |
border:1px solid #d8d8d8; | |
border-radius:4px; | |
background:#fff; | |
margin-bottom:1.5em; | |
} | |
.field { | |
position:relative; | |
border-top:1px solid #dfdfdf; | |
padding-left:1em; | |
padding-right:1em; | |
-webkit-transition:box-shadow .1s cubic-bezier(0.3,0,0,1.2),border-color .1s cubic-bezier(0.3,0,0,1.2),border-radius .1s cubic-bezier(0.3,0,0,1.2); | |
transition:box-shadow .1s cubic-bezier(0.3,0,0,1.2),border-color .1s cubic-bezier(0.3,0,0,1.2),border-radius .1s cubic-bezier(0.3,0,0,1.2); | |
zoom:1; | |
} | |
.no-js .fieldset>.field[data-shown-if-js]:first-child+.field[data-shown-if-js]+.field,.no-js .fieldset>.field[data-shown-if-js]:first-child+.field[data-shown-if-js]+.field-group,.no-js .fieldset>.field[data-shown-if-js]:first-child+.field[data-shown-if-js]+.field-group>.field:first-child,.no-js .fieldset>.field[data-shown-if-js]:first-child+.field-group[data-shown-if-js]+.field,.no-js .fieldset>.field[data-shown-if-js]:first-child+.field-group[data-shown-if-js]+.field-group,.no-js .fieldset>.field[data-shown-if-js]:first-child+.field-group[data-shown-if-js]+.field-group>.field:first-child,.no-js .fieldset>.field-group[data-shown-if-js]:first-child+.field[data-shown-if-js]+.field,.no-js .fieldset>.field-group[data-shown-if-js]:first-child+.field[data-shown-if-js]+.field-group,.no-js .fieldset>.field-group[data-shown-if-js]:first-child+.field[data-shown-if-js]+.field-group>.field:first-child,.no-js .fieldset>.field-group[data-shown-if-js]:first-child+.field-group[data-shown-if-js]+.field,.no-js .fieldset>.field-group[data-shown-if-js]:first-child+.field-group[data-shown-if-js]+.field-group,.no-js .fieldset>.field-group[data-shown-if-js]:first-child+.field-group[data-shown-if-js]+.field-group>.field:first-child,.fieldset>.field:first-child,.fieldset>.field-group:first-child,.fieldset>.field-group:first-child>.field:first-child,.fieldset>.field-group:first-child>.field-group:first-child>.field:first-child { | |
border-top-left-radius:4px; | |
border-top-right-radius:4px; | |
border-top:none; | |
} | |
.fieldset>.field:last-child,.fieldset>.field-group:last-child,.fieldset>.field-group:last-child>.field:last-child,.fieldset>.field-group:last-child>.field-group:last-child>.field:last-child { | |
border-bottom-left-radius:4px; | |
border-bottom-right-radius:4px; | |
} | |
.field__icon { | |
position:absolute; | |
top:50%; | |
right:1em; | |
} | |
.field--has-inset-btn input[type="text"],.field--has-inset-btn input[type="tel"],.field--has-inset-btn input[type="email"],.field--has-inset-btn input[type="password"],.field--has-inset-btn select { | |
width:22%; | |
padding-right:4.5em; | |
} | |
.boxsizing .field--has-inset-btn input[type="text"],.boxsizing .field--has-inset-btn input[type="tel"],.boxsizing .field--has-inset-btn input[type="email"],.boxsizing .field--has-inset-btn input[type="password"],.boxsizing .field--has-inset-btn select { | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
width:65%; | |
} | |
.field--has-inset-btn .field__error-message { | |
padding-right:5em; | |
} | |
.field--has-radio-button { | |
padding-left:3.125em; | |
} | |
.field--has-radio-button input[type="radio"] { | |
position:absolute; | |
top:1em; | |
left:1em; | |
} | |
.field__inner--horizontal-padding,.field label,.field input[type="text"],.field input[type="tel"],.field input[type="email"],.field input[type="password"],.field select { | |
padding-top:1em; | |
padding-bottom:1em; | |
} | |
.field label { | |
width:35%; | |
float:left; | |
} | |
.field label .icon { | |
margin-left:.5em; | |
} | |
.field .label--full-width { | |
width:100%; | |
} | |
input[type="text"],input[type="tel"],input[type="email"],input[type="password"],select,.select-group { | |
width:65%; | |
float:left; | |
} | |
.select-group:after { | |
content:""; | |
display:block; | |
background:#e5e5e5; | |
position:absolute; | |
top:50%; | |
left:50%; | |
width:1px; | |
height:24px; | |
margin-top:-12px; | |
margin-left:-.5px; | |
} | |
.select-group select { | |
width:44%; | |
float:right; | |
} | |
.field-group--has-subfields { | |
background-color:#f9f9f9; | |
} | |
.field-group--has-subfields input[type="text"]:-webkit-autofill,.field-group--has-subfields input[type="tel"]:-webkit-autofill,.field-group--has-subfields input[type="email"]:-webkit-autofill,.field-group--has-subfields input[type="password"]:-webkit-autofill,.field-group--has-subfields select:-webkit-autofill { | |
box-shadow:0 0 0 50px #f9f9f9 inset; | |
} | |
.field--blank-slate { | |
text-align:center; | |
padding:2em; | |
} | |
.field--blank-slate .icon { | |
display:block; | |
margin:0 auto 1.5em; | |
} | |
.field--error { | |
background:#fff7f7; | |
z-index:2; | |
} | |
.boxshadow .field--error { | |
border:none; | |
box-shadow:0 0 0 1px #ffc4c4; | |
} | |
.field--error label,.field--error input[type="text"],.field--error input[type="tel"],.field--error input[type="email"],.field--error input[type="password"],.field--error select,.field--error .applied-gift-card { | |
padding-bottom:.5em; | |
} | |
.field__error-message { | |
display:none; | |
color:#ff6d6d; | |
clear:both; | |
padding-left:35%; | |
margin-bottom:0; | |
font-size:.875rem; | |
padding-bottom:1em; | |
} | |
.boxshadow .field--focus { | |
z-index:99; | |
box-shadow:0 0 0 2px #2a9dcc; | |
border-radius:4px!important; | |
border-color:transparent; | |
} | |
.shipping-option { | |
padding-right:7em; | |
} | |
.shipping-option__price { | |
position:absolute; | |
top:1em; | |
right:1em; | |
} | |
.applied-gift-card .payment-method { | |
float:left; | |
position:relative; | |
top:auto; | |
right:auto; | |
margin-right:.75em; | |
} | |
.applied-gift-card .btn--delete { | |
position:absolute; | |
right:1em; | |
top:1.25em; | |
margin:0; | |
} | |
.applied-gift-card .error-message { | |
padding-left:0; | |
} | |
.applied-gift-card__masked-code { | |
display:block; | |
margin-top:-.5em; | |
font-weight:500; | |
color:#555; | |
} | |
.applied-gift-card__balance { | |
display:block; | |
color:#999; | |
} | |
.section { | |
border-top:1px solid #e5e5e5; | |
zoom:1; | |
padding:1.5em; | |
} | |
.section__header { | |
line-height:1.4em; | |
z-index:2; | |
position:relative; | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
zoom:1; | |
margin:0 0 1.5em; | |
} | |
.section__header p { | |
color:#999; | |
float:right; | |
} | |
.section__header .section__edit-link { | |
display:none; | |
float:right; | |
font-size:1.25rem; | |
} | |
.section__blank-slate { | |
background-color:#fff; | |
text-align:center; | |
border-radius:4px; | |
border:1px solid #d8d8d8; | |
padding:1em; | |
} | |
.section__blank-slate i,.section__blank-slate .svg { | |
margin-bottom:.75em; | |
} | |
.section__notice { | |
line-height:1.2em; | |
border-radius:4px; | |
zoom:1; | |
padding:1em; | |
} | |
.section__notice--error { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/global-error-warning-3f2f59a11f4101982cac81ddc77fc1f0.svg),none; | |
background-color:#ff6d6d; | |
background-repeat:no-repeat; | |
background-position:right 1.25em center; | |
padding-right:4em; | |
} | |
.section__notice--error h4 { | |
color:#fff; | |
} | |
.section__notice--error p { | |
color:#ffd3d3; | |
} | |
.section__notice--warning { | |
background:#ffe8bc; | |
} | |
.section__notice--warning h4 { | |
color:#71644b; | |
} | |
.section__notice--warning p { | |
color:#bd9f65; | |
} | |
.logged-in-customer { | |
overflow:hidden; | |
margin-bottom:1.5em; | |
} | |
.logged-in-customer__avatar { | |
width:3.25em; | |
border-radius:8px; | |
float:left; | |
margin-right:.75em; | |
} | |
.logged-in-customer__information { | |
float:left; | |
margin-top:.125em; | |
} | |
.subsection { | |
padding:0 1.5em 1.5em; | |
} | |
.subsection:first-child { | |
padding-top:1em; | |
} | |
.money,.success .applied-discount__code { | |
color:#8fc243; | |
} | |
body,figure,form { | |
margin:0; | |
} | |
b,strong,optgroup { | |
font-weight:700; | |
} | |
svg:not(:root),.no-generatedcontent .wrap,.no-generatedcontent .footer,.no-generatedcontent .footer__nav,.no-generatedcontent .order-summary-recap,.no-generatedcontent .order-summary,.no-generatedcontent .applied-discount,.no-generatedcontent .total-line,.no-generatedcontent .payment-due-container,.no-generatedcontent .payment-due,.no-generatedcontent .call-to-action,.no-generatedcontent .payment-summary-lst li,.has-modal,.no-generatedcontent .product,.no-generatedcontent .field,.no-generatedcontent .applied-gift-card,.no-generatedcontent .section,.no-generatedcontent .section__header,.no-generatedcontent .section__notice { | |
overflow:hidden; | |
} | |
button::-moz-focus-inner,input::-moz-focus-inner,legend { | |
border:0; | |
padding:0; | |
} | |
.js [data-hidden-if-js],.no-js [data-shown-if-js],input[type="text"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="email"]::-ms-clear,input[type="password"]::-ms-clear,select::-ms-clear,.svg svg,.inlinesvg .svg img,.order-summary-recap .product__price,.shown-if-multi-step,.multi-step .section__form,.multi-step .section__blank-slate,.multi-step .section__notice--error,.multi-step .step--current .section__summary,.multi-step .step--blank .section__summary,.multi-step .step--current .section__blank-slate.hidden,.current-step-review .section__form,.current-step-review .section__blank-slate,.current-step-review .section__notice--error,.current-step-review .step--current .section__summary,.current-step-review .step--blank .section__summary,.current-step-review .step--current .section__blank-slate.hidden,.step--completed .call-to-action,.payment-methods .payment-method,.policy-header .policy__print-link,.section.step--blank { | |
display:none; | |
} | |
p:last-child,.fieldset:last-child,.step--blank .section__header { | |
margin-bottom:0; | |
} | |
::-moz-selection,::selection { | |
background:#2a9dcc; | |
color:#FFF; | |
} | |
::selection:-webkit-autofill,::-moz-selection:-webkit-autofill { | |
-webkit-text-fill-color:currentcolor; | |
} | |
input[placeholder*="••••"]::-webkit-input-placeholder,input[placeholder*="••••"]:-ms-input-placeholder { | |
letter-spacing:.1em; | |
} | |
input[placeholder*="••••"]:-moz-placeholder,input[placeholder*="••••"]::-moz-placeholder { | |
letter-spacing:.1em; | |
opacity:1; | |
} | |
input,select,.policy-body p { | |
color:#777; | |
} | |
input:focus,select:focus,.chrome input[type="radio"]:focus,.safari input[type="radio"]:focus,.opera input[type="radio"]:focus,.boxshadow .btn,.boxshadow .btn.btn--primary,.boxshadow .btn.btn--delete { | |
outline:none; | |
} | |
::-webkit-input-placeholder,:-ms-input-placeholder { | |
color:#ccc; | |
} | |
:-moz-placeholder,::-moz-placeholder { | |
color:#ccc; | |
opacity:1; | |
} | |
input[type="radio"],.total-line h3,.total-line__name,.payment-method-info,.product__info,.select-group select:first-child,.section__header h3 { | |
float:left; | |
} | |
th:first-child,td:first-child { | |
text-align:left; | |
} | |
th:last-child,td:last-child,.inventory-issues-table .cell--quantity { | |
text-align:right; | |
} | |
tr:first-child td,.order-summary__section:first-child,.section:first-child { | |
border-top:none; | |
} | |
.section--thank-you,.call-to-action p { | |
text-align:center; | |
} | |
.section--thank-you .btn+p,.billing-address-summary,.fieldset+.section__notice,.section__blank-slate+.section__notice,.section__form+.section__notice,.section__notice+.fieldset,.section__notice+.section__blank-slate,.section__notice+.call-to-action,.section__notice+.section__form { | |
margin-top:1.5em; | |
} | |
.wrap:after,.wrap:before,.footer:after,.footer:before,.footer__nav:after,.footer__nav:before,.order-summary-recap:after,.order-summary-recap:before,.order-summary:after,.order-summary:before,.applied-discount:after,.applied-discount:before,.total-line:after,.total-line:before,.payment-due-container:after,.payment-due-container:before,.payment-due:after,.payment-due:before,.call-to-action:after,.call-to-action:before,.payment-summary-lst li:after,.payment-summary-lst li:before,.product:after,.product:before,.field:after,.field:before,.applied-gift-card:after,.applied-gift-card:before,.section:after,.section:before,.section__header:after,.section__header:before,.section__notice:after,.section__notice:before { | |
content:""; | |
display:table; | |
} | |
.wrap:after,.footer:after,.footer__nav:after,.order-summary-recap:after,.order-summary:after,.applied-discount:after,.total-line:after,.payment-due-container:after,.payment-due:after,.call-to-action:after,.payment-summary-lst li:after,.product:after,.field:after,.applied-gift-card:after,.section:after,.section__header:after,.section__notice:after { | |
clear:both; | |
} | |
.footer a,.main__header p,.modal__close:hover,.policy-header__shop-name,.step--blank .section__header h3 { | |
color:#999; | |
} | |
.footer:hover .footer__nav__link.is-active,.product__info__name strong { | |
color:#555; | |
} | |
.order-summary-recap strong,.order-summary strong { | |
font-weight:500; | |
color:#555; | |
} | |
.applied-discount,.payment-due-container,.call-to-action,.applied-gift-card { | |
zoom:1; | |
} | |
.applied-discount__price,.total-line__price { | |
float:right; | |
} | |
.multi-step .shown-if-multi-step,.multi-step .step--current .section__form,.multi-step .step--current .next-step,.multi-step .step--current .section__blank-slate,.multi-step .step--current .section__notice--error,.multi-step .step--completed .section__edit-link,.current-step-review .shown-if-multi-step,.current-step-review .step--current .section__form,.current-step-review .step--current .next-step,.current-step-review .step--current .section__blank-slate,.current-step-review .step--current .section__notice--error,.current-step-review .step--completed .section__edit-link,.payment-method-name,.payment-method-additional-info,.product__info__name,.product__info__description,.field--error .field__error-message { | |
display:block; | |
} | |
.has-tooltip,.select-group { | |
position:relative; | |
} | |
table+.call-to-action,.section__blank-slate+.call-to-action,.call-to-action .btn+p,.call-to-action p+.btn,.main__header img+h2,.main__header svg+h2,.section__form+.section__form,.section__form+form { | |
margin-top:1em; | |
} | |
.payment-methods .payment-method.selected,.sharing-icons li,.alternative-payment-methods form { | |
display:inline-block; | |
} | |
.field--error ::-webkit-input-placeholder,.field--error :-ms-input-placeholder { | |
color:#f4dede; | |
} | |
.field--error :-moz-placeholder,.field--error ::-moz-placeholder { | |
color:#f4dede; | |
opacity:1; | |
} | |
@media all and min-width 600px{ | |
html { | |
font-size:14px; | |
} | |
h1 { | |
font-size:2.3rem; | |
} | |
h2 { | |
font-size:1.85rem; | |
} | |
h3 { | |
font-size:1.3rem; | |
} | |
h4 { | |
font-size:1.15rem; | |
} | |
h5,h6 { | |
font-size:.9rem; | |
} | |
h5 { | |
margin:3em 0 1.5em; | |
} | |
.chrome input[type="checkbox"],.safari input[type="checkbox"],.opera input[type="checkbox"] { | |
border-radius:4px; | |
width:18px; | |
height:18px; | |
border:1px solid #d8d8d8; | |
vertical-align:-4px; | |
-webkit-transition:box-shadow .1s cubic-bezier(0.3,0,0,1.2),border-color .1s cubic-bezier(0.3,0,0,1.2); | |
transition:box-shadow .1s cubic-bezier(0.3,0,0,1.2),border-color .1s cubic-bezier(0.3,0,0,1.2); | |
} | |
.chrome input[type="checkbox"]:hover,.safari input[type="checkbox"]:hover,.opera input[type="checkbox"]:hover { | |
border-color:#ccc; | |
} | |
.chrome input[type="checkbox"]:focus,.safari input[type="checkbox"]:focus,.opera input[type="checkbox"]:focus { | |
box-shadow:0 0 0 2px #2a9dcc; | |
border-color:transparent; | |
} | |
.chrome input[type="checkbox"]:checked:after,.safari input[type="checkbox"]:checked:after,.opera input[type="checkbox"]:checked:after { | |
-webkit-transform:scale(1); | |
transform:scale(1); | |
opacity:1; | |
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); | |
filter:alpha(opacity=100); | |
visibility:visible; | |
} | |
.chrome input[type="checkbox"]:after,.safari input[type="checkbox"]:after,.opera input[type="checkbox"]:after { | |
content:""; | |
display:block; | |
position:absolute; | |
left:-1px; | |
top:-1px; | |
width:18px; | |
height:18px; | |
-webkit-transform:scale(0.2); | |
transform:scale(0.2); | |
-webkit-transition:all .2s cubic-bezier(0.3,0,0,1.2); | |
transition:all .2s cubic-bezier(0.3,0,0,1.2); | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/ico-check-blue-e102b30d39f86b8afa339e5ead2d6040.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
opacity:0; | |
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); | |
filter:alpha(opacity=0); | |
visibility:hidden; | |
} | |
td { | |
padding:2em 0; | |
} | |
.inventory-issues-table .cell--status { | |
position:relative; | |
text-align:right; | |
} | |
.inventory-issues-table .cell--status .btn--delete { | |
float:none; | |
position:absolute; | |
right:-45px; | |
top:50%; | |
margin-top:-8px; | |
} | |
.inventory-issues-table .cell--quantity { | |
text-align:center; | |
} | |
.shop__logo { | |
max-width:200px; | |
} | |
.shop__desc { | |
font-weight:300; | |
font-size:1.2rem; | |
} | |
.wrap { | |
width:73%; | |
padding:0 12.5%; | |
} | |
.footer { | |
padding:1.5em 0; | |
} | |
.footer__copyright { | |
font-size:12px; | |
margin-bottom:.5em; | |
} | |
.footer__nav__link { | |
margin-bottom:-1.75em; | |
font-size:12px; | |
padding:.125em .25em 1.75em; | |
} | |
.order-summary-recap .product-list { | |
padding-left:13.5%; | |
} | |
.order-summary-recap .product-list .product:first-child { | |
margin-left:0; | |
} | |
.order-summary { | |
border-radius:4px; | |
border:1px solid #dadada; | |
margin-bottom:2em; | |
} | |
.order-summary .product-list .product { | |
padding-top:1.5em; | |
padding-bottom:1.5em; | |
} | |
.order-summary .product-list .product:first-child { | |
margin-top:-1.5em; | |
} | |
.order-summary .product-list .product:last-child { | |
margin-bottom:-1.5em; | |
} | |
.order-summary .payment-due-container .payment-due__label { | |
margin:0; | |
padding:.5em 0; | |
} | |
.order-summary .payment-due-container .payment-due__currency { | |
margin-top:.5em; | |
} | |
.order-summary .payment-due-container .payment-due__price { | |
margin-top:.125em; | |
font-weight:300; | |
font-size:1.75rem; | |
} | |
.icon--closed-box { | |
width:108px; | |
height:85px; | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/closed-box-f2c2b42c4277f13ccbbe21e7ce80dfb1.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
} | |
.icon--free-tag { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/free-tag-e4ea9d994861b50d84d2b3547a408d32.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:152px; | |
height:80px; | |
} | |
.icon--offsite { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/icons/offsite-f532bad8fddc6fa73f2e756fb8977957.svg),none; | |
background-position:center center; | |
background-repeat:no-repeat; | |
width:163px; | |
height:81px; | |
} | |
.btn { | |
width:auto; | |
font-size:1rem; | |
padding:1.125em .75em; | |
} | |
.btn.btn--inset { | |
right:9px; | |
top:9px; | |
font-size:.875rem; | |
padding:.75em .5em; | |
} | |
.call-to-action .btn { | |
float:right; | |
} | |
.call-to-action p label { | |
padding:0; | |
} | |
.call-to-action .btn+p,.call-to-action p+.btn { | |
margin-top:0; | |
} | |
.call-to-action label { | |
float:left; | |
-webkit-user-select:none; | |
-moz-user-select:none; | |
-ms-user-select:none; | |
user-select:none; | |
margin:1.25em 0 0; | |
} | |
.call-to-action--final label { | |
margin:1.5em 0 0; | |
} | |
.payment-methods .payment-method { | |
display:inline-block; | |
} | |
.payment-methods.known .payment-method:not(.selected) { | |
-webkit-filter:grayscale(100%); | |
filter:grayscale(100%); | |
opacity:.4; | |
} | |
.payment-method-masked-code { | |
display:inline; | |
} | |
.main__header h2 { | |
margin-bottom:.25em; | |
} | |
.modal { | |
padding-top:3em; | |
} | |
.modal .wrap { | |
width:80%; | |
} | |
.policy-header { | |
margin-bottom:3em; | |
padding-bottom:2em; | |
position:relative; | |
} | |
.policy-header .policy__print-link { | |
display:block; | |
position:absolute; | |
top:1em; | |
right:0; | |
} | |
.policy-body p { | |
font-size:1.25rem; | |
line-height:1.7em; | |
} | |
.field { | |
padding-left:1.25em; | |
padding-right:1.25em; | |
} | |
.field__icon { | |
right:1.25em; | |
} | |
.field--has-radio-button { | |
padding-left:3.375em; | |
} | |
.field--has-radio-button input[type="radio"] { | |
top:1.25em; | |
left:1.25em; | |
} | |
.field__inner--horizontal-padding,.field label,.field input[type="text"],.field input[type="tel"],.field input[type="email"],.field input[type="password"],.field select { | |
padding-top:1.25em; | |
padding-bottom:1.25em; | |
} | |
.field--error label,.field--error input[type="text"],.field--error input[type="tel"],.field--error input[type="email"],.field--error input[type="password"],.field--error select,.field--error .applied-gift-card { | |
padding-bottom:.625em; | |
} | |
.field__error-message { | |
padding-bottom:1.25em; | |
} | |
.field--error:after { | |
content:">"; | |
display:inline-block; | |
font-family:'Checkout Symbols'; | |
font-size:1.25em; | |
color:#ff6d6d; | |
position:absolute; | |
top:10px; | |
left:-2em; | |
-webkit-animation:slideInLeft .8s ease-out both, back-and-forth .5s ease-in infinite both alternate; | |
animation:slideInLeft .8s ease-out both, back-and-forth .5s ease-in infinite both alternate; | |
padding:0 .25em; | |
} | |
.shipping-option { | |
padding-right:7.25em; | |
} | |
.shipping-option__price { | |
top:1.25em; | |
right:1.25em; | |
} | |
.applied-gift-card .btn--delete { | |
position:absolute; | |
right:1.25em; | |
top:1.35em; | |
margin:0; | |
} | |
.applied-gift-card__masked-code { | |
float:left; | |
margin-top:.1em; | |
} | |
.applied-gift-card__balance { | |
float:right; | |
margin:.1em 2.25em 0 0; | |
} | |
.step--current .section__header { | |
margin:0 0 2em; | |
} | |
.logged-in-customer__avatar { | |
margin-right:1em; | |
} | |
.subsection { | |
padding:0 0 2.5em; | |
} | |
.subsection:first-child { | |
padding-top:2.5em; | |
} | |
.header,.section { | |
padding:3em 0; | |
} | |
table+.call-to-action,.section__blank-slate+.call-to-action,.section__form+.section__form,.section__form+form { | |
margin-top:1.5em; | |
} | |
.call-to-action p,.call-to-action .back { | |
text-align:left; | |
float:left; | |
padding:1em 0; | |
} | |
.payment-methods .payment-method.generic,.section--additional-mobile-cta { | |
display:none; | |
} | |
.main__header,.field--blank-slate { | |
padding:2.5em; | |
} | |
} | |
@media all and max-width 599px{ | |
.chrome input[type='checkbox'],.safari input[type='checkbox'],.opera input[type='checkbox'] { | |
width:34px; | |
height:20px; | |
border:2px solid #ccc; | |
border-radius:10px; | |
background:#ccc; | |
-webkit-transition:all .15s cubic-bezier(0,-0.5,0,1); | |
transition:all .15s cubic-bezier(0,-0.5,0,1); | |
} | |
.chrome input[type='checkbox']:focus,.safari input[type='checkbox']:focus,.opera input[type='checkbox']:focus { | |
border-color:#bababa; | |
} | |
.chrome input[type='checkbox']:checked,.safari input[type='checkbox']:checked,.opera input[type='checkbox']:checked { | |
background:#2a9dcc; | |
border-color:#2a9dcc; | |
} | |
.chrome input[type='checkbox']:checked:after,.safari input[type='checkbox']:checked:after,.opera input[type='checkbox']:checked:after { | |
left:14px; | |
} | |
.chrome input[type='checkbox']:checked:focus,.safari input[type='checkbox']:checked:focus,.opera input[type='checkbox']:checked:focus { | |
border-color:#2486ae; | |
} | |
.chrome input[type='checkbox']:after,.safari input[type='checkbox']:after,.opera input[type='checkbox']:after { | |
content:""; | |
display:block; | |
position:absolute; | |
top:0; | |
left:0; | |
width:16px; | |
height:16px; | |
background:#fff; | |
border-radius:50%; | |
-webkit-transition:all .15s cubic-bezier(0,-0.5,0,1); | |
transition:all .15s cubic-bezier(0,-0.5,0,1); | |
} | |
.chrome input[type='checkbox']+label,.safari input[type='checkbox']+label,.opera input[type='checkbox']+label { | |
vertical-align:5px; | |
margin-left:.5em; | |
} | |
.tooltip--left-on-mobile { | |
left:-1em; | |
margin-left:0; | |
-webkit-transform-origin:15% 120%; | |
transform-origin:15% 120%; | |
} | |
.tooltip--left-on-mobile:after { | |
left:1em; | |
margin-left:0; | |
} | |
.tooltip--right-on-mobile { | |
left:auto; | |
right:-1em; | |
margin-left:0; | |
-webkit-transform-origin:85% 120%; | |
transform-origin:85% 120%; | |
} | |
.tooltip--right-on-mobile:after { | |
left:auto; | |
right:1em; | |
margin-left:0; | |
} | |
.call-to-action label { | |
display:block; | |
position:relative; | |
border:1px solid #d8d8d8; | |
border-radius:4px; | |
text-align:left; | |
-webkit-user-select:none; | |
-moz-user-select:none; | |
-ms-user-select:none; | |
user-select:none; | |
margin:0 0 1em; | |
padding:1.125em 1em 1em 3em; | |
} | |
.chrome .call-to-action label,.safari .call-to-action label,.opera .call-to-action label { | |
padding-left:4.5em; | |
padding-bottom:1.125em; | |
} | |
.call-to-action label input[type='checkbox'] { | |
position:absolute; | |
left:1em; | |
top:1em; | |
} | |
#checkout:not(.current-step-review) .step--completed .section__header { | |
margin-bottom:0; | |
} | |
.inventory-issues-table .cell--status,#checkout:not(.current-step-review) .step--completed .section__summary { | |
display:none; | |
} | |
} | |
@media screen and max-width 999px{ | |
.inventory-issues-table .cell--price { | |
display:none; | |
} | |
} | |
@media screen and min-width 1000px{ | |
.header { | |
padding:4em 0 0; | |
} | |
.shop__desc { | |
font-size:1.4rem; | |
} | |
#checkout { | |
display:block; | |
float:left; | |
padding-right:30em; | |
margin-top:1.125em; | |
width:100%; | |
-moz-box-sizing:border-box; | |
box-sizing:border-box; | |
} | |
.wrap { | |
width:auto; | |
max-width:76em; | |
padding:0 5em; | |
} | |
.footer__nav { | |
float:right; | |
} | |
.footer__copyright { | |
float:left; | |
margin-bottom:-.175em; | |
} | |
.footer__nav__link { | |
margin-bottom:0; | |
} | |
.footer__nav__item { | |
margin:0 .5em; | |
} | |
.footer__nav__item:first-child { | |
margin-left:-.5em; | |
} | |
.order-summary { | |
position:relative; | |
width:28em; | |
float:left; | |
margin:2.5em 0 2.5em -28.25em; | |
} | |
.order-summary__section:hover .has-tooltip .tooltip { | |
visibility:visible; | |
opacity:1; | |
-webkit-transform:rotateX(0deg) scale(1); | |
transform:rotateX(0deg) scale(1); | |
pointer-events:auto; | |
} | |
.main__header p { | |
max-width:50%; | |
margin:0 auto; | |
} | |
.modal { | |
padding-top:6em; | |
padding-bottom:4em; | |
} | |
.modal__close { | |
position:fixed; | |
font-weight:300; | |
font-size:2.5rem; | |
} | |
.policy__header { | |
margin-bottom:3em; | |
padding-bottom:2.5em; | |
} | |
.has-modal .footer { | |
position:fixed; | |
width:100%; | |
bottom:0; | |
left:0; | |
z-index:9999; | |
} | |
.section__blank-slate { | |
padding:1.5em 1.125em; | |
} | |
.order-summary-recap,.section__header .payment-due { | |
display:none; | |
} | |
} | |
@media screen and min-width 800px{ | |
.wrap { | |
width:60%; | |
} | |
.order-summary-recap .product-list { | |
padding-left:20%; | |
} | |
} | |
@media screen and min-width 1100px{ | |
#checkout { | |
padding-right:36em; | |
} | |
.wrap { | |
padding:0 5em; | |
} | |
.order-summary { | |
width:31.75em; | |
margin-left:-32em; | |
} | |
.modal { | |
padding-top:8.75em; | |
padding-bottom:8.75em; | |
} | |
} | |
@media -webkit-min-device-pixel-ratio 2,min-resolution 192dpi{ | |
.payment-method.affirm { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.airpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.bit_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.cashenvoy { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.citrus { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.coinbase { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.coinpayments { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.compropago { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.direc_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.directebanking { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.doku { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.dwolla { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.gestpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.hi_trust { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.ipay88 { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.klarna { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.mollie_ideal { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.mollie_mistercash { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.molpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.moneybookers { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.nochex { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.pag_seguro { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.pay_fast { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.paydollar { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.paygate { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.paypal_payments_advanced { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.paypal { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.payu_in_paisa { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.payu_in { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.poliinternetbanking { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.pxpay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.sage_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.two_checkout { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.valitor { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
.payment-method.world_pay { | |
background-image:url(//cdn.shopify.com/s/assets/checkout/offsite-gateway-logos/[email protected]); | |
background-size:contain; | |
} | |
} | |
@media all and min-width 400px{ | |
.alternative-payment-methods span { | |
display:inline; | |
} | |
} | |
@media print{ | |
* { | |
-webkit-print-color-adjust:exact; | |
print-color-adjust:exact; | |
} | |
@page { | |
margin:1cm 0 2cm; | |
} | |
.section,.order-summary { | |
page-break-inside:avoid; | |
} | |
.has-modal { | |
overflow:auto; | |
} | |
.has-modal .modal { | |
position:relative; | |
top:auto; | |
left:auto; | |
bottom:auto; | |
right:auto; | |
} | |
.has-modal .policy-body p { | |
font-size:.875em; | |
} | |
.section--thank-you .icon--order-success,.section--thank-you .btn,.section--thank-you [data-trigger-print],.has-modal .header,.has-modal #main,.has-modal .footer,.has-modal .policy__print-link,.has-modal .modal__close { | |
display:none; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment